});
}
+function ssidToLabel(ssid) {
+ let label = NetworkManager.utils_ssid_to_utf8(ssid);
+ if (!label)
+ label = _("<unknown>");
+ return label;
+}
+
function NMNetworkMenuItem() {
this._init.apply(this, arguments);
}
if (!title) {
let ssid = this.bestAP.get_ssid();
- if (ssid)
- title = NetworkManager.utils_ssid_to_utf8(ssid);
- if (!title)
- title = _("<unknown>");
+ title = ssidToLabel(ssid);
}
this._label = new St.Label({ text: title });
item: null,
accessPoints: [ ap ]
};
- obj.ssidText = NetworkManager.utils_ssid_to_utf8(obj.ssid);
+ obj.ssidText = ssidToLabel(obj.ssid);
this._networks.push(obj);
}
item: null,
accessPoints: [ accessPoint ]
};
- apObj.ssidText = NetworkManager.utils_ssid_to_utf8(apObj.ssid);
+ apObj.ssidText = ssidToLabel(apObj.ssid);
needsupdate = true;
}